package model.impl;

import model.EMenuState;
import controller.impl.KeyPress;

public interface IModelState {
	void newInput(KeyPress keyPress);
	void viewSettings();
	void viewCharacterSelection();
	void viewMainMenu();
	void addStateListener(StateListener listener);
	void viewConnecting();
	EMenuState getEMenuState();
	void newData(Object obj);
	void startGame();
	void reset();
}
